div#twitter_div, 
li.widget { font-size: 14px; line-height:1.5em; color: #00A0C6; font-weight:bold;  margin-bottom: 1em; border: 0px solid #1b2424; background: #8adbff; padding: 7px;}
li.widget ul { margin-top: 0em; border-top: 0px solid #ccc; color: #fff; overflow: hidden; _height: 1%;}
div#twitter_div ul li {color: #fff; font-size: 13px; font-weight: normal; margin-bottom: .5em; padding-left: 15px; background: url(../images/283.gif) no-repeat left 5px;}
div#twitter_div > p {color: #fff; font-size: 13px; font-weight: normal;}
li.widget ul li {display: inline;}
li.widget ul a {font-size: 13px; color: #fff; text-decoration: none; display: block; float: left; margin-right: .5em; height: 1.5em; background: url(../images/283.gif) no-repeat left center; padding-left: 15px;}
li.widget ul a:hover {text-decoration: none; color: #00A0C6; }
li.widget ul li {*height: 1%;}
li.widget_search input { margin: 2%; width: 60%; display:inline; padding: 4px; border: 1px solid #4d5858; }
li.widget_search input[type="submit"] { width: 20%; font-weight: bold; color: #4d5858; }
li.widget_search br { display:none;}
.post,
.page,
.comments { background: #fff; padding: 6px 50px 10px 1em; margin-bottom: 1.5em; border: 1px solid #eee; overflow:hidden;}
.post h2 a {color: #00A0C6; background: #fefeff; padding: 2px;}
.post h2 a:hover {color: #fff; background: #00A0C6; }
.post .meta { color: #4d5858; margin-bottom: .5em; font-style: italic; font-size: 11px;}
.post img { border: 2px solid #eee; margin: 1em 0; max-width: 95%; height: auto;}
.comments { margin-left: 40px;}